package com.asistencia.dao.interfaces;

import java.util.List;

import org.springframework.dao.DataAccessException;

import com.asistencia.domain.Enrollment;

public interface EnrollmentDao {

	public List<Enrollment> listByCourseSemester(Integer idCourse,Integer idSemester) throws DataAccessException;
	public List<Enrollment> listByStudentSemester(Integer idStudent,Integer idSemester) throws DataAccessException;
	public List<Enrollment> listByStudent(Integer idStudent) throws DataAccessException;
	public List<Enrollment> listByDate(String date) throws DataAccessException;
	public List<Enrollment> listBetweenDates(String date, String date1) throws DataAccessException;
	public Enrollment getById(Integer idEnrollment) throws DataAccessException;
	
	
}
